Neulozeni dat do DBF

Otázka od: Rumcajs - konference

11. 10. 2002 9:38

Servus vsem,
mam jisty problem, do DBF tabulky cpu data:
Table1.Append;
Table1Polozka1.Text := 'Neco';
:
:
Table1PolozkaX.Text := 'Neco';
Table1.Post;
Problem je, že po tom Post ty data proste zmizi! Nedela to vzdy, jen nekdy
...
Poradte nekdo ...


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.393 / Virová báze: 223 - datum vydání: 30.9.2002

Odpovedá: Rumcajs - konference

11. 10. 2002 10:52

Psal jsem rychleji, nez kontroloval....
Ta data tam jsou, ale v te tabulce se objevi az po Table1.Close; Neslo to by
to nejak pomoci nejakeho update?
Rumcajs
> Servus vsem,
> mam jisty problem, do DBF tabulky cpu data:
> Table1.Append;
> Table1Polozka1.Text := 'Neco';
> :
> :
> Table1PolozkaX.Text := 'Neco';
> Table1.Post;
> Problem je, že po tom Post ty data proste zmizi! Nedela to vzdy, jen nekdy
> ...
> Poradte nekdo ...



---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.393 / Virová báze: 223 - datum vydání: 30.9.2002

Odpovedá: Roman

11. 10. 2002 8:31

A to se nevyvola zadna exception nebo neco podobneho? Nebijou se ti tam
nekde klice nebo nejake jine constraints?

Roman
==============================
http://kouzelne.misto.cz

----- Original Message -----
From: "Rumcajs - konference" <konrum@seznam.cz>


> Servus vsem,
> mam jisty problem, do DBF tabulky cpu data:
> Table1.Append;
> Table1Polozka1.Text := 'Neco';
> :
> :
> Table1PolozkaX.Text := 'Neco';
> Table1.Post;
> Problem je, že po tom Post ty data proste zmizi! Nedela to vzdy, jen nekdy

Odpovedá: Robert Suska

11. 10. 2002 9:28

Ahoj !

A vloz to eventu Table OnAfterPost a OnAfterDelete. A ked nieco stratis tak
to bude iba posledny zaznam. A ten si uz vies opravit.

Save all updated records associated with hTmpHandle to disk.

This example uses the following input

  fDbiSaveChanges(Table1.Handle);

The procedure is:

procedure fDbiSaveChanges(hTmpHandle:hDBICur);
begin
  Check(DbiSaveChanges(hTmpHandle));
end;

Robo

--------------------------

> Servus vsem,
> mam jisty problem, do DBF tabulky cpu data:
> Table1.Append;
> Table1Polozka1.Text := 'Neco';
> :
> :
> Table1PolozkaX.Text := 'Neco';
> Table1.Post;
> Problem je, že po tom Post ty data proste zmizi! Nedela to vzdy, jen nekdy
> ...
> Poradte nekdo ...
>

Odpovedá: Rumcajs - konference

11. 10. 2002 10:18

Error - Delphi to nepochopil ... nema byt k tomu nejaka unita?
Rumcajs

> Ahoj !
>
> A vloz to eventu Table OnAfterPost a OnAfterDelete. A ked nieco stratis
tak
> to bude iba posledny zaznam. A ten si uz vies opravit.
>
> Save all updated records associated with hTmpHandle to disk.
>
> This example uses the following input
>
> fDbiSaveChanges(Table1.Handle);
>
> The procedure is:
>
> procedure fDbiSaveChanges(hTmpHandle:hDBICur);
> begin
> Check(DbiSaveChanges(hTmpHandle));
> end;
>
> Robo
>



---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.393 / Virová báze: 223 - datum vydání: 30.9.2002

Odpovedá: Robert Suska

11. 10. 2002 11:39

Ahoj

    Musis pouzit v deklaracii uses unit BDE a potom Ti to prelozi  

R

************************************
Robert Suska
KORAK SLOVAKIA s.r.o.
Horna 52
974 01 Banska Bystrica
www.korak.sk robert@korak.sk
Network administrator, Delphi programmer
************************************

> Error - Delphi to nepochopil ... nema byt k tomu nejaka unita?
> Rumcajs
>
> > Ahoj !
> >
> > A vloz to eventu Table OnAfterPost a OnAfterDelete. A ked nieco stratis
> tak
> > to bude iba posledny zaznam. A ten si uz vies opravit.
> >
> > Save all updated records associated with hTmpHandle to disk.
> >
> > This example uses the following input
> >
> > fDbiSaveChanges(Table1.Handle);
> >
> > The procedure is:
> >
> > procedure fDbiSaveChanges(hTmpHandle:hDBICur);
> > begin
> > Check(DbiSaveChanges(hTmpHandle));
> > end;
> >
> > Robo
> >
>
>
>
> ---
> Odchozí zpráva neobsahuje viry.
> Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
> Verze: 6.0.393 / Virová báze: 223 - datum vydání: 30.9.2002

Odpovedá: Petr Hložek

11. 10. 2002 12:43

udelej to takto
.....
Table1.Post;
Table1.Refresh;

Petr

> Psal jsem rychleji, nez kontroloval....
> Ta data tam jsou, ale v te tabulce se objevi az po Table1.Close; Neslo to
by
> to nejak pomoci nejakeho update?
> Rumcajs

Odpovedá: Rumcajs - konference

11. 10. 2002 12:44

Nepomaha ... Ta data se v te tabulce objevi, az ten program zavru; resp. az
provedu to Close;
Rumcajs
> udelej to takto
> .....
> Table1.Post;
> Table1.Refresh;
>
> Petr
>
> > Psal jsem rychleji, nez kontroloval....
> > Ta data tam jsou, ale v te tabulce se objevi az po Table1.Close; Neslo
to
> by
> > to nejak pomoci nejakeho update?
> > Rumcajs
>
>
>


---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.401 / Virová báze: 226 - datum vydání: 9.10.2002

Odpovedá: Jaroslav Nadhera

11. 10. 2002 15:58

> Nepomaha ... Ta data se v te tabulce objevi, az ten program zavru; resp.
az
> provedu to Close;
> Rumcajs
> > udelej to takto
> > .....
> > Table1.Post;
> > Table1.Refresh;

Jestli je to na Paradoxu, musi byt v nastaveni BDE Local Share nastaveno na
TRUE.

Jaroslav Nadhera

CSH spol. s r.o.
Velflikova 10, 160 00 Praha 6
tel.: 224 312 344-5
fax: 235 522 892
e-mail: nadhera@csh.cz WWW: http://www.csh.cz
pobocka Ostrava:
Nedbalova 14, 701 00 Ostrava
tel: 596 635 687

Odpovedá: bleak

11. 10. 2002 14:57

Table1.FlushBuffers...

----- Original Message -----
> Ta data tam jsou, ale v te tabulce se objevi az po Table1.Close; Neslo to
by
> to nejak pomoci nejakeho update?